package cn.agiledata.bank.common.util;

/**
 * 前台全局数据字典。按字段名字母顺序排列
 */
public final class ForeDict {
    /**
     * 账户模版
     */
    public static final String ACCOUNT_TEMPLATE = "accountTemplate";

    /**
     * 交易类型模版
     */
    public static final String ACTION_TYPE_TEMPLATE = "actionTypeTemplate";

    /**
     * 银行模版
     */
    public static final String BANK_TEMPLATE = "bankTemplate";

    /**
     * 账户管理门面
     */
    public static final String FACADE_ACCOUNT = "accountFacade";

    /**
     * 交易管理门面
     */
    public static final String FACADE_TRANSACTION = "transactionFacade";

    /**
     * 跳转:第1步
     */
    public static final String FORWARD_STEP_1 = "step1";

    /**
     * 跳转:第2步
     */
    public static final String FORWARD_STEP_2 = "step2";

    /**
     * 跳转:第3步
     */
    public static final String FORWARD_STEP_3 = "step3";

    /**
     * 跳转:第4步
     */
    public static final String FORWARD_STEP_4 = "step4";

    /**
     * 服务：账户服务
     */
    public static final String SERVICE_ACCOUNT = "accountService";

    /**
     * 服务：审核服务
     */
    public static final String SERVICE_AUDIT = "auditService";

    /**
     * 服务：认证服务
     */
    public static final String SERVICE_AUTHENTICATE = "authenticateService";

    /**
     * 服务：银行B2C网上支付服务
     */
    public static final String SERVICE_BANK_B2C_NET_PAY = "bankB2cNetPayService";

    /**
     * 服务：银行B2B网上支付服务
     */
    public static final String SERVICE_BANK_B2B_NET_PAY = "bankB2bNetPayService";
    
    /**
     * 服务：银行外卡网上支付服务
     */
    public static final String SERVICE_BANK_INTL_NET_PAY = "bankIntlNetPayService";

    /**
     * 服务：银行电话支付服务
     */
    public static final String SERVICE_BANK_TEL_PAY = "bankTelPayService";

    /**
     * 服务：银行支付服务
     */
    public static final String SERVICE_BANK_PAY = "bankPayService";

    /**
     * 服务：通用服务
     */
    public static final String SERVICE_COMMON = "commonServices";

    /**
     * 服务：企业临时交易服务
     */
    public static final String SERVICE_ES_PRE_PAY_TRANS = "EsPrePayTransService";

    /**
     * 服务：费率服务
     */
    public static final String SERVICE_FEE_RATIO = "FeeRatio";

    /**
     * 服务：数据校验服务
     */
    public static final String SERVICE_FIELD_VALIDATE_SERVICE = "fieldValidateService";

    /**
     * 服务：我的支付服务
     */
    public static final String SERVICE_MY_SPACE = "mySpaceService";

    /**
     * 服务：支付服务
     */
    public static final String SERVICE_WEB_PAY = "webPayService";

    /**
     * 服务：交易对方账户服务
     */
    public static final String SERVICE_PEER_ACCOUNT = "peerAccountService";

    /**
     * 交易模版
     */
    public static final String TRANSACTION_TEMPLATE = "transactionTemplate";

    /**
     * 页面验证码
     */
    public static final String WEB_VERIFY_CODE = "sys_sess_vericode";

    /**
     * 交易服务
     */
    public static final String SERVICE_TRANSACTION = "transactionService";
    
    /**
     * 退款
     */
    public static final String SERVICE_NET_RETURN = "netReturnService";

    private ForeDict() {
    }
}
